﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace RaSuperGrid.XMLService
{
    public class Transaction
    {
        public Transaction() { }
        public Transaction(Transaction transaction)
        {
            this.ID = transaction.ID;
            this.RequestDate = transaction.RequestDate;
            this.NeedByDate = transaction.NeedByDate;
            this.Urgency = transaction.Urgency;
            this.Reason = transaction.Reason;
            this.Requester = transaction.Requester;
            this.Contact = transaction.Contact;
            this.Cost = transaction.Cost;
            this.Repeatable = transaction.Repeatable;
            this.Description = transaction.Description;
            this.Special = transaction.Special; 
        }

        public int ID { get; set; }
        public DateTime RequestDate { get; set; }
        public DateTime NeedByDate { get; set; }
        public string Urgency { get; set; }
        public string Reason { get; set; }
        public string Requester { get; set; }
        public string Contact { get; set; }
        public string Cost { get; set; }
        public bool Repeatable { get; set; }
        public string Description { get; set; }
        public string Special { get; set; }
        public string Forename { get; set; }
        public string Surname { get; set; }
        public string DOB { get; set; }
        public string Location { get; set; } 
    }
}
